library premises - French English Dictionary